home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / etc / panic.man < prev    next >
Text File  |  1989-01-09  |  1KB  |  36 lines

  1. ' Copyright 1989 Regents of the University of California
  2. ' Permission to use, copy, modify, and distribute this
  3. ' documentation for any purpose and without fee is hereby
  4. ' granted, provided that this notice appears in all copies.
  5. ' The University of California makes no representations about
  6. ' the suitability of this material for any purpose.  It is
  7. ' provided "as is" without express or implied warranty.
  8. ' $Header: /sprite/src/lib/c/etc/RCS/panic.man,v 1.1 89/01/09 11:43:28 ouster Exp $ SPRITE (Berkeley)
  9. .so \*(]ltmac.sprite
  10. .HS panic lib
  11. .BS
  12. .SH NAME
  13. panic \- Print error message and kill process
  14. .SH SYNOPSIS
  15. .nf
  16. \fBvoid
  17. panic(\fIformat\fB, \fIarg\fB, \fIarg\fB, ...)\fR
  18. .SH ARGUMENTS
  19. .AS char *format
  20. .AP char *format in
  21. Format string for error message to print.
  22. .AP ??    arg in
  23. Optional  additional arguments providing information to print.
  24. .BE
  25.  
  26. .SH DESCRIPTION
  27. \fBPanic\fR prints an error message on the standard error file and
  28. then kills the process by calling \fBabort\fR.  The \fIformat\fR and
  29. \fIarg\fR arguments control the printing of the message just as if
  30. they had been passed to \fBprintf\fR.
  31.  
  32. .SH KEYWORDS
  33. abort, error, message, panic
  34.